	
page {
		background-color: #F9F9F9;
	}
	.indicator {
			@include flex(row);
			justify-content: center;
			
			.indicator__dot {
				 height: 6px;
				 width: 6px;
				 border-radius: 100px;
				 background-color: #969799;
				 margin: 0 5px;
				 transition: background-color 0.3s;
			}
			.indicator__dot--active {
				 background-color: #323233!important;
			 }
		}
	.icont{
		width: 100%;
		.roll{
			
		}
		.etncIimg{
			width: 100%;
			padding: 20px 0;
			image{
				display: block;
				width: 100%;
			}
		}
		.etncText{
			padding: 10px 0;
			font-size: 18px;
			color: #333;
			font-weight: 600;
			text-align: center;
		}
		.etncList{
			width: 100%;
			background: #f5f5f5;
			padding-bottom: 30rpx;
			.etncListli{
				width: 100%;
				.orders-header {
				  display: flex;
				  justify-content: space-between;
				  align-items: center;
				  margin: 20rpx;
				  padding-top: 10rpx;
				  font-size: 14px;
				  color: #333;
				  .ordersText{
					  text{
						  display: block;
					  }
					  text:nth-child(1){
						  font-size: 14px;
						  color: #333;
					  }
					  text:nth-child(2){
						  font-size: 12px;
						  color: #969799;
					  }
				  }
				  .view-all{
				  	font-size: 12px;
					color: #969799;
					display: flex;
				  }
				}
				.etncListliTop{
					width: 100%;
					height: 200rpx;
					margin-top: 20rpx;
					image{
						display: block;
						width: 100%;
						height: 100%;
					}
				}
			}
		}
		
	}
	.goodsCont{
		width: 96%;
		margin: 0 auto;
		overflow: hidden;
		.fullWidth{
			width: 98%!important;
			.goodsContliImg{
				height: 600rpx!important;
			}
			
		}
		.goodsContli{
			width: 48%;
			margin: 0 1%;
			background: #fff;
			position: relative;
			margin-top: 20rpx;
			float: left;
			.goodsContliImg{
				width: 100%;
				height: 300rpx;
				overflow: hidden;
				image{
					display: block;
					width: 100%;
					height: 100%;
				}
			}
			.goodsContliText{
				width: 90%;
				height: 60rpx;
				margin: 0 auto;
				font-size: 24rpx;
				color: #333;
				padding: 10rpx 0;
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical;
			}
			.goodsContliTs{
				width: 90%;
				margin: 0 auto;
				text:nth-child(1){
					color: #fff;
					background: #f60a24;
					font-size: 24rpx;
					font-weight: 600;
					padding: 0 6rpx;
					border-radius: 4rpx;
				}
				text:nth-child(2){
					color: #f60a24;
					font-size: 24rpx;
					padding: 0 5px;
				}
			}
			.goodsContliCz{
				width: 90%;
				margin: 0 auto;
				display: flex;
				padding-top: 30rpx;
				padding-bottom: 10rpx;
				.goodsMoney{
					font-size: 28rpx;
					color: #f60a24;
					text{
						font-size: 24rpx;
					}
				}
			}
		}
	}
	
	.buy{
		width: 32rpx;
		height: 32rpx;
		position: absolute;
		right: 10rpx;
		bottom: 10rpx;
		image{
			display: block;
			width: 100%;
			height: 100%;
			
		}
		.num{
			position: absolute;
			right: -10rpx;
			bottom: 24rpx;
			width: 24rpx;
			height: 24rpx;
			line-height: 24rpx;
			text-align: center;
			background: #f60a24;
			color: #fff;
			font-size: 20rpx;
			border-radius: 50%;
		}
	}
	.richtext{
		padding: 20rpx 0;
		img{
			display: block;
			width:100%;
			height: 100%;
			margin: 0;
		}
	}
	.roll{
		background: #F9F9F9;
	}
	.hst {
	 width: 97%;
	 padding: 20rpx 1.5%;
	  display: flex;
	  justify-content: space-around;
	  flex-wrap: wrap;
	  background: #F9F9F9;
	  .item {
	    width: 24%;
	    margin-bottom: 20px;
	    text-align: center;
		image {
			display: block;
		  width: 100%;
		  height: auto;
		}
		text {
		  margin-top: 10px;
		  font-size: 12px;
		  color: #333;
		}
	  }
	   
	}
	.etnctIimg{
		image{
			display: block;
			width: 100%;
		}
	}
	
	